Telestream ScreenFlow? is an award-winning, powerful screencasting and video editing software for Mac that enables high-quality software or iPhone demos, professional video tutorials, in-depth video training, and dynamic presentations.With ScreenFlow you can record the contents of your entire monitor while also capturing your video camera, iOS device, microphone and your computer audio.